skin barnacles - French English Dictionary